/*   Page layout definitions   */

.body_column, .sidebar_column {
	float: left;
	display: inline;
	height: 90%;
	margin: 2px;
	overflow: visible;
	width: 220px;
	}

.body_column {
	width: 620px;
	z-index: 1;
	}

.below_the_fold {
	clear: both;
	}

div.page_footer,
div.home_footer,
div.archive_footer,
div.single_footer {
	clear: both;
	}

div.page_body_top_left,
div.home_body_top_left,
div.archive_body_top_left,
div.single_body_top_left,

div.page_body_top_right,
div.home_body_top_right,
div.archive_body_top_right,
div.single_body_top_right,

div.page_body_bottom_left,
div.home_body_bottom_left,
div.archive_body_bottom_left,
div.single_body_bottom_left,

div.page_body_bottom_right,
div.home_body_bottom_right,
div.archive_body_bottom_right,
div.single_body_bottom_right {
	float: left;
	display: inline;
	width: 304px;
    min-height: 100px;
	}

p.canvastitle {
	font-weight: bold;
	}

/*   Custom background color for droppable zones by page   */

#home .canvas_droppable_zone {
	background-color: #E3E6F3;
	}

#single .canvas_droppable_zone {
	background-color: #F3E9E0;
	}

#page .canvas_droppable_zone {
	background-color: #E7F3E3;
	}

#archive .canvas_droppable_zone {
	background-color: #F1E0F3;
	}